tqdm是Python中专门用于进度条美化的模块,通过在非while的循环体内嵌入tqdm,可以得到一个能更好展现程序运行过程的提示进度条,本文就将针对tqdm的基本用法进行介绍。
基本用法
tqdm()的使用非常简单,只要传入一个迭代器就可以了,例如range()。
1 | from tqdm import tqdm |
100%|██████████| 5/5 [00:05<00:00, 1.00s/it]
1 | for it in tqdm(range(10)): |
100%|██████████| 10/10 [00:10<00:00, 1.00s/it]
tqdm 还提供了tqdm(range())的简单版本,trange()
1 | from tqdm import trange |
100%|██████████| 10/10 [00:10<00:00, 1.00s/it]
tqdm为jupyter提供了一个效果更好的进度条,在jupyter里我们可以使用这个效果更好。
1 | from tqdm import tqdm_notebook |
ok,结束。